SDK/J Authentication Package ver1.0
RICOH Confidential

jp.co.ricoh.dsdk.scard.option.applet
クラス AppletID

java.lang.Object
  拡張jp.co.ricoh.dsdk.scard.option.applet.AppletID
すべての実装インタフェース:
SecurityDomain

public class AppletID
extends java.lang.Object
implements SecurityDomain

アプレットIDをカプセル化したクラスです .


フィールドの概要
protected  byte[] aid
          アプレットIDを表すbyte配列です .
 
コンストラクタの概要
AppletID(byte[] array)
          byte配列からアプレットIDを作成します .
AppletID(java.lang.String hexString)
          16進表記の文字列からアプレットIDを作成します .
 
メソッドの概要
protected  java.lang.Object clone()
           
 boolean equals(java.lang.Object object)
           
 int hashCode()
           
 byte[] toBytes()
          アプレットIDをbyte配列で取得します .
 java.lang.String toString()
          アプレットIDを16進表記の文字列で返します .
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

aid

protected byte[] aid
アプレットIDを表すbyte配列です .

コンストラクタの詳細

AppletID

public AppletID(byte[] array)
byte配列からアプレットIDを作成します .

パラメータ:
array - アプレットIDのbyte配列 .

AppletID

public AppletID(java.lang.String hexString)
16進表記の文字列からアプレットIDを作成します . 文字列の長さが奇数である場合、先頭に「0」が付加されます。

パラメータ:
hexString - アプレットIDの16進表記文字列 .
メソッドの詳細

toBytes

public byte[] toBytes()
アプレットIDをbyte配列で取得します .

戻り値:
アプレットIDのbyte配列 .

equals

public boolean equals(java.lang.Object object)

hashCode

public int hashCode()

clone

protected java.lang.Object clone()
                          throws java.lang.CloneNotSupportedException
例外:
java.lang.CloneNotSupportedException

toString

public java.lang.String toString()
アプレットIDを16進表記の文字列で返します .

戻り値:
アプレットIDの16進表記文字列 .

SDK/J Authentication Package ver1.0
RICOH Confidential